creating a riverbed - Francés Inglés Diccionario